.lhy-body {background-color: #f0f3f4;position: absolute;width:100%;height:100%}
.columns {width:100%}
.panel-body {position: relative;overflow: hidden;}
/*菜单开始*/
.dashbord {padding:15px;}
.side-menu {background: #C9E8CA;}
#container {padding:10px;overflow: hidden;}
@media (min-width: 768px) {
	.columns {height:100%;position:absolute;top:0;}
	.side-menu {width:220px;position: fixed;}
	.side-main {width:calc(100% - 235px);left:235px;}
	#container {padding:0px;}
}
.menu-list {padding: 0 15px;}
.menu-list ul {padding:0 0 0 25px;}
.menu-list li {list-style: none;font-size: 16px;}
.menu-list li a {color:#333;text-decoration: none;}
.menu-list li .menuSub {padding: 5px 0 10px 25px;}
.menu-list li a:hover {text-decoration: none;}
.side-main .panel-default {border-top:none;}
.accordion-toggle {display: block;position: relative;}
.accordion-toggle .caret {position: absolute; right: -8px; top: 8px;}
.menu-list .glyphicon {padding-right:10px;}
.menu-list .menu-li {border-bottom: 1px solid #8ad28c;margin-bottom: 10px;}
.menuSub .showdetial {padding-left:15px;border-left: 2px solid #05920A;}
.showdetial a:hover,.showdetial a.router-link-active {color:#05920A;}  
/*菜单结束*/
/*input checkbox style*/
.checkboxStyle {cursor:pointer;margin-bottom: 0; line-height: 30px;margin-left:10px;}
.checkboxStyle input{appearance: none; -webkit-appearance: none;outline: none;display:none}
.checkboxStyle input + span{border: 1px solid #ddd; border-radius: 3px; width: 15px; height: 15px; float: left; margin-top: 8px; margin-right: 5px;}
.checkboxStyle input[type="radio"] + span{border-radius: 50%;}
.checkboxStyle input:checked + span{background:url(../img/checkbox.png) no-repeat;border-color:#05920A;}
.checkboxStyle input[type="radio"]:checked + span{background:url(../img/radioBox.png) no-repeat -1px -1px;}
/*input checkbox style end*/
/*footer开始*/
.footer h4 {font-weight:bold;}
.footer .breadcrumb {padding:0;background: none;}
.footer .breadcrumb a {color:#05920A;}
/*footer结束*/